package com.liqi.monitor.domain.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel(value="硬件信息", description="硬件信息")
public class DvSystemInfoDto {
	/** 其他检测到的状态信息，多个请用中文逗号分割 */
	@ApiModelProperty(value = "其他检测到的状态信息，多个请用中文逗号分割")
	private String otherMessage;

	/** 中间件版本 */
	@ApiModelProperty(value = "中间件版本")
	private String middlewareVersion;

	/** 系统版本 */
	@ApiModelProperty(value = "系统版本")
	private String osVersion;

	@ApiModelProperty(value = "内存信息")
	private MemoryDto memory;

	@ApiModelProperty(value = "硬盘信息")
	private DiskDto disk;

	@ApiModelProperty(value = "cpu信息")
	private CpuDto cpu;

	@ApiModelProperty(value = "网卡信息")
	private NetworkAdapter networkAdapter;

	@ApiModelProperty(value = "打印机信息")
	private PrinterDto printer;

}
